×
down the drain
meaning in French
être ruiné, a tout perdu; aller pire
Related Words
drain port
get down
settling down
tie down
shut down
whack down
climbed down
slow down
shout down
hiss down
down on one's luck
down payment
down the river
down the tubes
PC Version
Copyright © 2018 WordTech Co.